lucky dog – Català–English translations

🇬🇧 en ca

lucky dog noun

  • one with good luck
afortunat
Wiktionary Links